Platform Explorer / Nuxeo Platform 2023.22

Extension point config

Documentation

Hold configuration for the Shibboleth Authentication Service. Contains: * the mapping between request headers and user fields * which header is used as user Id depending of the chosen IdP * the login / logout URLs for Shibboleth

A sample configuration could be:

    <extension point="config" target="org.nuxeo.ecm.platform.shibboleth.service.ShibbolethAuthenticationService">
        <config headerEncoding="utf-8">
            <uidHeaders>
                <uidHeader idpUrl="https://specific.idp">differentUid</uidHeader>
                <default>uid</default>
            </uidHeaders>
            <loginURL>https://host/Shibboleth.sso/WAYF</loginURL>
            <logoutURL>https://host/Shibboleth.sso/Logout</logoutURL>
            <fieldMapping header="uid">username</fieldMapping>
            <fieldMapping header="mail">email</fieldMapping>
        </config>
    </extension>

Contribution Descriptors

  • Class: org.nuxeo.ecm.platform.shibboleth.service.ShibbolethAuthenticationConfig

Contributions

No known contributions.